// 继承：类与类之间的关系
(() => {
    // 定义一个类:作为超类使用
    class Person {
        // 定义属性
        name: string
        age: number
        gender: string

        // 定义构造函数
        constructor(name: string, age: number, gender: string) {
            this.name = name
            this.age = age
            this.gender = gender
        }
        // 定义实例方法
        sayHi(str: string) {
            console.log(`我是${this.name},你是${str}`);

        }
    }

    // 定义一个类，继承Person
    class Student extends Person {
        constructor
    }
})()